#pragma once
#include "ProSpace.h"
#include <vector>
class Measurer_Node{
	
private :
	Measurer_Node *parent;
	Measurer_Node *left;
	Measurer_Node *right;
	vector<ProSpace*> spaces;
public:
	Measurer_Node();
	~Measurer_Node();
	void addSpace(ProSpace* space);
	void updateSpace(ProSpace* space, int index);
	ProSpace& getSpace(int index);
	const int sizeOf() const;
	void output(int index) const;
	
};